package com.jxpanda.spring.module.wechat.component.message.pojo.template.section;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Builder;
import lombok.Data;

/**
 * 卡片图像类，定义了卡片中显示的主图像和其宽高比。
 */
@Data
@Builder
@JsonInclude(JsonInclude.Include.NON_NULL)
public class CardImage {
    /**
     * 图片的URL。
     */
    @JsonProperty("url")
    private String url;

    /**
     * 图片的宽高比，控制图像的显示比例。
     */
    @JsonProperty("aspect_ratio")
    private double aspectRatio;
}